Demystifying Databases